submerged embankment - German English Dictionary